Personnel
Overall Objectives
Research Program
Highlights of the Year
New Software and Platforms
New Results
Bilateral Contracts and Grants with Industry
Partnerships and Cooperations
Dissemination
Bibliography
XML PDF e-pub
PDF e-Pub


Section: New Software and Platforms

GP-ProgressionModel

GP progression model

Keywords: Data modeling - Data visualization - Data integration - Machine learning - Biostatistics - Statistical modeling - Medical applications - Evolution - Brain - Uncertainly - Uncertainty quantification - Alzheimer's disease - Probability - Stochastic models - Stochastic process - Trajectory Modeling - Marker selection - Health - Statistic analysis - Statistics - Bayesian estimation

Functional Description: Disease progression modeling (DPM) of Alzheimer's disease (AD) aims at revealing long term pathological trajectories from short term clinical data. Along with the ability of providing a data-driven description of the natural evolution of the pathology, DPM has the potential of representing a valuable clinical instrument for automatic diagnosis, by explicitly describing the biomarker transition from normal to pathological stages along the disease time axis.

In this software we reformulate DPM within a probabilistic setting to quantify the diagnostic uncertainty of individual disease severity in an hypothetical clinical scenario, with respect to missing measurements, biomarkers, and follow-up information. The proposed formulation of DPM provides a statistical reference for the accurate probabilistic assessment of the pathological stage of de-novo individuals, and represents a valuable instrument for quantifying the variability and the diagnostic value of biomarkers across disease stages.

Basic usage:

model = GP_progression_model.GP_progression_model(input_X,input_N,N_random_features)

X and Y should be A list of biomarkers arrays. Each entry "i" of the list is a list of individuals' observations for the biomarker i The monotonicity is enforced by the parameter self.penalty

- The class comes with an external method for transforming a given .csv file in the required input X and Y:

X,Y,list_biomarker = GP_progression_model.convert_csv(file_path)

- The method Save(folder_path) saves the model parameters to an external folder, that can be subsequently read with the method Load(folder_path)

- Optimization can be done with the method Optimize:

model.Optimize()

This software is based on the publication:

Probabilistic disease progression modeling to characterize diagnostic uncertainty: Application to staging and prediction in Alzheimer's disease. Marco Lorenzi, Maurizio Filippone, Daniel C. Alexander, Sebastien Ourselin Neuroimage. 2017 Oct 24. pii: S1053-8119(17)30706-1. doi: 10.1016/j.neuroimage.2017.08.059. HAL Id : hal-01617750 https://hal.archives-ouvertes.fr/hal-01617750/